to be repayable - Alemán Inglés Diccionario